#ifndef ITUNILISTA_INCLUDED_H
#define ITUNILISTA_INCLUDED_H

#include "aed2.h"

template <typename T>
class ItUniLista
{
    public:

        ItUniLista();
        ItUniLista(const ItUniLista<T>&);
        ItUniLista(const Lista<T>&);
        ~ItUniLista();
        bool hayMas() const;
        const T& actual() const;
        void avanzar();
    private:
        typename Lista<T>::const_Iterador itBi;
};

#include "ItUniLista.cpp"

#endif // ITUNILISTA_INCLUDED_H
